-- ==========================================================
-- require System Library, not recommended.
-- ==========================================================
require("print_util")
local m_p = {}
function m_p:require_system_lib()
    local new_io = require("io")
    local input = new_io.read()
    p(input)
end

m_p.require_system_lib()

function m_p:printPackageLoaded()
    for k, v in pairs(package.loaded) do
        p(str(k) .. " = " .. str(v))
    end
end

module_package = m_p
return module_package

